#include "BlazeEngineUISlider.h"

BeUISlider::BeUISlider(const char* pcName) :
	BeUIFrame(pcName)
{

}

BeUISlider::~BeUISlider()
{

}

void BeUISlider::Install(lua_State* pLua)
{
	BeUIFrame::Install(pLua);

	Lua_RegisterFunction(pLua, "SetMinMaxValues", Lua_SetMinMaxValues);
	Lua_RegisterFunction(pLua, "SetOrientation", Lua_SetOrientation);
	Lua_RegisterFunction(pLua, "SetThumbTexture", Lua_SetThumbTexture);
	Lua_RegisterFunction(pLua, "SetValue", Lua_SetValue);
	Lua_RegisterFunction(pLua, "SetValueStep", Lua_SetValueStep);
	Lua_RegisterFunction(pLua, "GetMinMaxValues", Lua_GetMinMaxValues);
	Lua_RegisterFunction(pLua, "GetOrientation", Lua_GetOrientation);
	Lua_RegisterFunction(pLua, "GetThumbTexture", Lua_GetThumbTexture);
	Lua_RegisterFunction(pLua, "GetValue", Lua_GetValue);
	Lua_RegisterFunction(pLua, "GetValueStep", Lua_GetValueStep);

}

void BeUISlider::Uninstall()
{

}

int BeUISlider::Lua_SetMinMaxValues(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_SetOrientation(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_SetThumbTexture(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_SetValue(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_SetValueStep(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_GetMinMaxValues(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_GetOrientation(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_GetThumbTexture(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_GetValue(lua_State* pLua)
{
	return 0;
}

int BeUISlider::Lua_GetValueStep(lua_State* pLua)
{
	return 0;
}


